*{margin: 0px;padding: 0px;}
#student{width: 906px;padding: 15px 0px 15px 0px;}
#student>div>div{float: left;}
#sheng::after{content:"";display: block;
    visibility: hidden;height: 0px;width: 0px;
    clear: both;}
li{list-style: none;}
#sheng{
    border: 1px solid #ccc;;
    width: 25%;
    height: 280px;
}
h2{margin-bottom: 20px;}
#sheng dt,dd{line-height:35px;
            cursor: pointer;
            padding: 0px 15px 0px 15px;
        }
#sheng dd:hover{background: #ccc;}
#_d1{border-bottom:1px solid #ccc;}
#_d2{border-bottom:1px solid #ccc;}
#_d2{transition:all 1s;overflow:hidden;height:35px;}
#_d1{transition:all 1s;overflow:hidden;height:35px;}
dd{text-align: center;}
th{background: #ccc;line-height: 41px;}
#tb{
    /*border: 1px solid #2163cc;*/
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    border-right:1px solid #ccc;
    width: 74%;
    height: 280px;

}
.s{width:167px;}
.s1{width: 20px;}
.cz>li{float: left;}
.cz::after{content: "";display: block;visibility: hidden;
            height: 0px;width: 0px;clear: both;}
#xinxi>div{width: 45%;}
#tj{position: absolute;top: 20px;left:200px;background: #ccc;padding: 15px 20px 20px 20px;z-index: 1000;
    border-radius: 5px;box-shadow: 0px 0px 10px;transform:scale(0.0);transition:all 1s;}
#tj tr{display:block;margin-top: 20px;}
._t{padding: 5px;outline: none;border: 0px;border-radius: 4px;margin-left: 10px;width: 200px;}
#sel{outline: none;border: 0px;border-radius: 4px;margin-left: 10px;width:140px;height: 30px;}

/*350 430*/



